Episode 95 - Shale new deal | OPEC no deal | Coronavirus & Saudis | Ellen's Twitter haters

Episode 95 - Shale new deal | OPEC no deal | Coronavirus & Saudis | Ellen's Twitter haters